﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

/**
 * <Jason>
 * <Date: 20131123>
 * 
 */

namespace VietThuongLMS.ViewModels
{
    public class LopHocViewModel
    {
        public List<LopHoc> List { get; set; }
        public int Total { get; set; }

        public LopHocViewModel()
        {
            this.List = new List<LopHoc>();
            this.Total = 0;
        }

        public LopHocViewModel(List<LopHoc> list, int total)
        {
            this.List = list;
            this.Total = total;
        }
    }

    public class LopHocDetailViewModel
    {
        public PhanCong PhanCongViewModel { get; set; }
        public LopHoc LopHocViewModel { get; set; }
        public HocVien_Lop LopHoc_HocVienLopViewModel { get; set; }
        public HocVien_LopViewModel HocVienList { get; set; }
    }

    /// <summary>
    /// NHDuc
    /// </summary>
    public class LopHocAvailableModel
    {
        public int Id { get; set; }
        public string TenLopHoc { get; set; }
        public DateTime NgayKhaiGiang {get; set;}
        public string TinhTrang { get; set; }
        public string TenMonHoc { get; set; }
        public string TenLoaiLopHoc { get; set; }
        public string NgonNgu { get; set; }
    }
    public class LopHocAvailableViewModel
    {
        public HocVien_LopMoRongModel HV { get; set; }
        public List<LopHocAvailableModel> List { get; set; }
        public int Total { get; set; }

        public LopHocAvailableViewModel()
        {
            HV = new HocVien_LopMoRongModel();
            this.List = new List<LopHocAvailableModel>();
            this.Total = 0;
        }

        public LopHocAvailableViewModel(HocVien_LopMoRongModel hv, List<LopHocAvailableModel> list, int total)
        {
            HV = hv;
            this.List = list;
            this.Total = total;
        }
    }

}
